 *{padding:0;margin: 0;}
 .px2rem(@name, @px) {
   @{name}: @px / 75 * 1rem;
}

.geren-top{
	.px2rem(height,90);
	width: 100%;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
	display: flex;
	align-items: center;
	justify-content: space-around; 
	text-align: center;
/* 	position: fixed; */
	top:0;
	z-index:100;
	.px2rem(font-size,30);
	.geren-left{
		 width:4em;
		 
	}
	.geren-center{
        flex:1; 
        .px2rem(font-size,35);
    }
     .geren-right{
        width:4em;
    }
    img{
    	.px2rem(width,50);
    	.px2rem(height,50);

    }
}

.geren-box{
	display: flex;
	justify-content: center;
	.geren-warp{
		img{
			.px2rem(width,90);
			.px2rem(height,90);
			.px2rem(margin-top,90);
			.px2rem(padding-top,35);
		}
		h2{
			.px2rem(font-size,30);
			.px2rem(padding-top,25);
		}
	}
}

.geren-wode{
	border-bottom:1px solid #ccc;
	.px2rem(margin-top,115);
	ul{
		display: flex;
		justify-content:space-around;
	}
	li{
		color: #6aa03a;
		text-align: center;
		a{
			display: block;
			.px2rem(padding-top,15);
			.px2rem(padding-bottom,45);
		}
	}
}

.geren-libao{
	.px2rem(margin-top,30);
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	display: flex;
	align-items:center;
	justify-content:space-between;
	h2{
		.px2rem(padding-top,25);
		.px2rem(padding-left,30);
		.px2rem(padding-bottom,35);
		.px2rem(font-size,28);
		span{
			color: #a2cf08;
		}

	}
	h1{
		.px2rem(padding-right,30);
	}
}

.geren-liebiao{
	ul{
		li{
			.px2rem(font-size,28);
			.px2rem(padding-left,35);
			.px2rem(padding-top,35);
			.px2rem(padding-bottom,35);
			border-bottom:1px solid #ccc;
			display: flex;
			justify-content:space-between;
			h1{
				.px2rem(padding-right,30);
			}
		}
	}
}

.geren-gengduo{
	display: flex;
	justify-content:center;
	border-bottom:1px solid #ccc;
	h2{
		.px2rem(padding-top,45);
		.px2rem(padding-bottom,25);
		.px2rem(font-size,28);
	}
}
.geren-footer{
	.px2rem(padding-top,50);
	ul{
		display: flex;
		justify-content:space-around;
		li{
			a{
				display: block;
				.px2rem(padding-top,15);
				text-align: center;
			}
		}

	}
}
